Tech

Amazon’s Alexa and Cisco’s Webex are heading to deep space on NASA’s upcoming Mo..